Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F13 USA F22 USA F23 USA F27 USA F28 USA F29 USA F8 USA F27 USA F24 USA F28 USA F29 USA F3 Uncle Tobys Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Shimadzu All Japan Indoor Tennis Championships - Kyoto Shimadzu All Japan Indoor Tennis Championships - Kyoto Challenger Casablanca San Angel - Mexico City 2006 North Shore Pro Tennis Championship - Winnetka Togliatti Cup - Togliatti Harrah's Entertainment Men's Pro Challenger - Tunica GHI Bronx Tennis Classic - Bronx Lubbock Challenger - Lubbock Samsung Secruities Cup Challenger - Seoul Voit Mexico City Open - Mexico City The Surbiton Trophy - Surbiton XL Bermuda Open - Bermuda Countrywide Classic USTA Challenger - Carson Isla de Lanzarote - Lanzarote Swanston Challenger - Sacramento Flea Market Cup - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Keio Challenger International Tennis Tournament - Yokohama Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver PEOPLEnet CUP - Dnepropetrovsk Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City Alexander Kolyaskin Memorial - Donetsk Gemax Open - Belgrade 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia The West Side Tennis Club Clay Court Challenger - Forest Hills Budapest Challenger - Budapest Sunrise Challenger Smith Barney Men's Challenger - Covington Open de Montauban - Montauban IPP Open - Helsinki Uncle Toby's Challenger in Burnie - Burnie Penza Cup - Penza Rhodes Challenger Ourocard Tennis Challenger - Sao Paulo Ramat Hasharon Challenger USTA Comerica Challenger - Aptos Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara GHI Bronx Classic - Bronx Home Depot Center USTA Challenger - Carson USTA Men's Challenger of Dallas - Dallas Rhodes Challenger Ramat Hasharon Challenger Austin Challenger - Austin USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas Vancouver Challenger Ford Tennis Championships - Louisville San Jose Challenger Fergana Challenger Nottingham Challenger Flea Market Cup Busan Challenger Tennis - Busan Astana Challenger Beijing Challenger Tulsa Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Sacramento Challenger Tiburon Challenger Ortisei Challenger Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Odlum Brown Vancouver Open - Vancouver Sarasota Challenger Open D'Orleans - Orleans Vancouver Challenger Bangkok Challenger Pro Challenger at Calabasas - Calabasas Quimper Challenger Dallas Challenger Leon Challenger XL Bermuda Open - Bermuda Busan Challenger Granby Challenger Nottingham Challenger Istanbul Challenger Alphen Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Nottingham Challenger Wailea Men's Challenger - Maui Bancolombia Open - Bogota Napa Challenger Sacramento Challenger Tiburon Challenger Rennes Challenger Helsinki Challenger Ilkley Challenger Mordova Cup 2007 - Saransk Vancouver Challenger Brescia Challenger Happy Valley Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Karshi Challenger Ho Chi Minh City Challenger Seoul Challenger Busan Challenger Nottingham Challenger Shanghai Challenger Kaohsiung Challenger VI Gramado Open de Tenis - Gramado Swanston Challenger - Sacramento Taipei City Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Surbiton Challenger Astana Challenger Columbus Challenger Mons Challenger Odlum Brown Vancouver Open - Vancouver Akbank Private Banking TED Open - Istanbul Vancouver Challenger Seoul Challenger Indian Wells Challenger Bratislava Challenger Taipei City Challenger Raanana Challenger Seoul Challenger Busan Challenger The LTA Wrexham Challenger - Wrexham 2003 USTA Challenger of Calabasas - Calabasas Tashkent Challenger Suzhou Challenger Columbus Challenger Canberra Challenger HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Czech Open - Prostejov Istanbul Challenger Burbank Challenger - Burbank Busan Challenger Gimcheon Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Gwangju Challenger Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania Surbiton Challenger Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station TED Open - Istanbul Czech Open 2006 - Prostejov Morelos Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Prague Challenger Athens Challenger Busan Challenger Mercedes-Benz Cup - Los Angeles International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Tennis Channel Open - Las Vegas Legg Mason Tennis Classic - Washington PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach The Artois Championships - London The Nottingham Open - Nottingham Sao Paulo Challenger Tour Finals Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade Zhuhai Challenger China Open - Beijing Medibank International - Sydney SA Tennis Open - Johannesburg Dallas Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Dallas Challenger Pilot Pen Tennis - New Haven PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Citi Open - Washington PTT Thailand Open - Bangkok Nottingham-2 Challenger China Open - Beijing Kremlin Cup - Moscow Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Open de Nice Cote d'Azur - Nice AEGON Championships - London AIG Japan Open Tennis Championships - Tokyo Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Tashkent Challenger Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Geneva Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach BMW Open - Munich Serbia Open - Belgrade Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Memphis Open - Memphis Delray Beach Open - Delray Beach Serbia Open - Belgrade Valencia Open - Valencia Geneva Open - Geneva Citi Open - Washington Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Batman Challenger Erste Bank Open - Vienna New York Open - New York Nature Valley International - Eastbourne Little Rock Challenger AEGON Championships - London Le Gosier Challenger New York Open - New York Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles Guadalajara Challenger Mexico City Challenger Mercedes Cup - Stuttgart Dallas Open - Dallas Kun-Ming Challenger Sydney International - Sydney Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Athens Challenger Campbell's Hall of Fame Tennis Championships - Newport Ningboo Challenger Aegon Nottingham Open - Nottingham RCA Championships - Indianapolis Countrywide Classic - Los Angeles Ortisei Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Delray Beach Open - Delray Beach Grand Prix de Tennis de Lyon - Lyon BB&T Atlanta Open - Atlanta Citi Open - Washington Abierto Mexicano - Los Cabos SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona US Men's Clay Court Championship - Houston Ordina Open - 's-Hertogenbosch Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Sydney International - Sydney Medibank International - Sydney China Open - Beijing Adelaide International - Adelaide AEGON Championships - London Legg Mason Tennis Classic - Washington Emilia-Romagna Open - Parma Thailand Open - Bangkok Delray Beach Open - Delray Beach SAP Open - San Jose SAP Open - San Jose Irving Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Championships - London US Men's Clay Court Championship - Houston AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Citi Open - Washington AEGON Championships - London Hua Hin Challenger Aircel Chennai Open - Chennai Apia International - Sydney Andria Challenger Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger Abierto Mexicano Telcel - Acapulco Apia International - Sydney Hall of Fame Tennis Championships - Newport Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Canberra Challenger ASB Classic - Auckland Indian Wells Challenger Tashkent Challenger Abierto Mexicano Telcel - Acapulco Busan Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Brisbane International - Brisbane Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Memphis Open - Memphis AEGON Championships - London US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva China Open - Beijing AEGON Championships - London AEGON International - Eastbourne Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach Geneva Open - Geneva China Open - Beijing US Men's Clay Court Championship - Houston Citta di Monza - Monza St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Noventi Open - Halle Mallorca Championships - Mallorca Truist Atlanta Open - Atlanta Citi Open - Washington US Men's Clay Court Championship - Houston Libema Open - 's-Hertogenbosch cinch Championships - London Viking International - Eastbourne Pilot Pen Tennis - New Haven TD Waterhouse Cup - Long Island U.S. Men's Clay Court Championships - Houston Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne BMW Open - Munich US Men's Clay Court Championship - Houston Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Erste Bank Open - Vienna Hall of Fame Open - Newport CA Tennis Trophy - Vienna NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Canberra Challenger Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Rogers Cup - Toronto Pacific Life Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells AEGON Championships - London Heineken Open - Auckland Masters Series Monte-Carlo - Monte-Carlo Shanghai - Shanghai Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Rogers Masters - Toronto China Open - Beijing U.S. Open - New York Internazionali BNL d'Italia - Rome US Men's Clay Court Championship - Houston Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris AEGON International - Eastbourne Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Wimbledon - London BNP Paribas Masters - Paris Miami Open - Miami U.S. Open - New York Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Miami Open - Miami Wimbledon - London Hall of Fame Open - Newport Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Wimbledon - London BNP Paribas Masters - Paris Sony Ericsson Open - Miami Abierto Mexicano de Tenis Mifel - Los Cabos Western & Southern Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Rogers Cup - Montreal U.S. Open - New York Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai French Open - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Countrywide Classic - Los Angeles Claro Open Colombia - Bogota SAP Open - San Jose Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta If Stockholm Open - Stockholm Erste Bank Open - Vienna Abierto Mexicano - Los Cabos Abierto Mexicano Telcel - Acapulco Hall of Fame Tennis Championships - Newport Wimbledon - London French Open - Paris Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, PO, ISR-PER, 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, PO, COL-USA 1-3 Australian Open - Melbourne Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, PO, ISR-ARG 2-3 French Open - Paris Wimbledon - London Davis Cup, Group I, 1R, POR-ISR 5-0 U.S. Open - New York Laver Cup - Prague Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, World Group, SF, CRO-USA 3-2 Australian Open - Melbourne French Open - Paris U.S. Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris AAMI Classic - Kooyong Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London All Lower level tournaments Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 U.S. Open (juniors) Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, 1R, SRB-USA 1-3 French Open (juniors) Olympics - Rio de Janeiro AAMI Classic - Kooyong Olympics - Beijing